stone lily - German English Dictionary